stimulant drug - German English Dictionary